mechanical mask - İspanyolca İngilizce Sözlük